well ventilated - French English Dictionary